.weizhi{
    line-height:40px;
    padding:0 20px;
}
.daicantitle{
    color:#337ab7;
    border-bottom:1px solid #337ab7;
    font-size:14px;
    font-weight:bold;
    margin:0 20px;
}
.xuzhi{
    margin:20px;
    background:#efefef;
    height:170px;
    padding:0 20px;
    h3{
        line-height:40px;
        font-weight:bold;
        color:#333333;
    }
    p{
        color:#666666;
        line-height:24px;
    }
}
.createdGroup{
    //padding-left:100px;
    .createdGroup-row{
        margin-top:20px;
        .row-left{
            display:inline-block;
            width:146px;
            text-align:right;
            margin-right:20px;
        }
        .downloadErweima{
            position:relative;
            margin-bottom:10px;
            
            span{
                display:inline-block;
                position:absolute;
                &.erweimaTit{
                    top:10px;
                }
                &.erweimaDown{
                    bottom:10px;
                    color:#337ab7;
                    cursor:pointer;
                    img{
                        width:18px;
                        height:18px;
                        vertical-align: text-bottom;
                        
                    }
                }
            }
            .erweimaImg{
                width:158px;
                height:158px;
                margin-left: 160px;
            }
        }
        .tabBar-erweima{
            display:inline-block;
            width:99px;
            line-height:30px;
            text-align:center;
            color:#333;
            //color:#ffffff;
            //background:#337ab7;
            margin-right:2px;
            border:1px solid #D7D7D7;
            cursor:pointer;
            &:nth-of-type(3){
                color:#333;
                background:#ffffff;
                border:1px solid #D7D7D7;
                border-radius:3px;
            }
        }
        .shujuCount{
            display:inline-block;
            span{
                padding-right:10px;
                border-right:1px solid #D7D7D7;
                margin-right:10px;
                &:nth-last-of-type(1){
                    border-right:none;
                }
            }
        }
        input,select{
            line-height:30px;
            border:1px solid #D7D7D7;
            border-radius:2px;
            padding-left:10px;
            box-sizing:border-box;
            height:30px;
        }
        input[type="radio"] {
            position: absolute;
            clip: rect(0, 0, 0, 0);
        }
        .dateInput{
            width:204px;
        }
        .nameInput{
            width:455px;
        }
        .countInput{
            width:245px;
        }
        .nameSelect{
            width:245px;
            height:30px;
        }
        label{
            position:relative;
            display:inline-block;
            font-size:14px;
            color:#333;
            line-height:20px;
            margin-right:20px;
        }
        .xuniRadio{
            box-sizing: border-box;
            display:inline-block;
            width:14px;
            height:14px;
            border:1px solid #797979;
            border-radius:50%;
            padding:2px;
            background:#ffffff;
            background-clip: content-box;
            float:left;
            margin:3px 6px 0 0;
        }
        input[type="radio"]:checked + .xuniRadio{
            background:#337ab7!important;
            border:1px solid #337ab7!important;
            background-clip: content-box!important;
            padding:2px!important;
        }
        .bottom-line{
            height:1px;
            width:900px;
            margin-left:-60px;
            background:#F2F2F2;
            margin-top: 10px;
        }
        .operation-box{
            display:inline-block;
            vertical-align: top;
            padding-left:10px;
            span{
                color:#AEAEAE;
            }
            p{
                color:#337AB7;
                margin-top:10px;
                cursor:pointer;
                img{
                    width:15px;
                    height:15px;
                    vertical-align: text-bottom;
                }
                &:hover{
                    text-decoration:underline;
                }
            }
        }
        .yinpinContent{
            display:inline-block;
            .yinpinPart{                                                           
                    padding:10px;                                                                       
                    width:220px;                                                                        
                    height:113px;                                                                       
                    border-radius:5px;                                                                  
                    border:1px solid #F2F2F2;                                                         
                                                                            
                    margin-bottom:10px;                                                                
                    display:inline-block;    
                    .yinpinPart-top{
                        .yinpinPart-imgBox{
                            width:56px;                                                                         
                            height:56px;                                                                        
                            display:inline-block;                                                               
                            background:#F9F9F9;                                                              
                            text-align:center;                                                                  
                            line-height:56px;                                                                   
                            margin-right:10px; 
                            img{
                                width:30px;                                                                         
                                height:30px;                                                                        
                                vertical-align: middle;   
                            }
                        }

                    }                                                           
                } 
        }

        .shipinContent{
            display:inline-block;   
            .shipinPart{
                display:inline-block;                                                               
                width:220px;                                                                        
                height:190px;                                                                       
                border-radius:5px;                                                                  
                border:1px solid #F2F2F2;                                                           
                //margin-right:14px;                                                                  
                margin-bottom:10px;  
                .shipinBanner-box{
                    img{
                        width:220px;                                                                        
                        height:124px;
                    }
                } 
            }

        }
       

        .POIPart{
                padding:10px;                                                                       
                display:inline-block;                                                               
                width:345px;                                                                        
                height:140px;                                                                       
                border-radius:5px;                                                                  
                border:1px solid #F2F2F2;                                                           
                //margin-right:10px;                                                                  
                margin-bottom:6px;
                img{
                    width:113px;
                    height:113px;
                }
                .POI-des{                                                         
                     width:200px;                                                    
                     text-align:left; 
                }
            }
        

        .imgAndPOI{
            display:inline-block;
           
            //border:1px solid #D7D7D7;
            border-radius:3px;
            border-top-left-radius: 0;
            .imgAndPOI-box{
                position:relative;
                display:inline-block;
                width:170px;
                .box-bannerImg{
                    height:110px;
                    width:100%;
                }
                .box-imgName{
                    line-height:30px;
                    border-radius:3px;
                    border:1px solid #D7D7D7;
                    margin-top:-3px;
                    padding-left: 10px;
                }
                .positionTital{
                    position:absolute;
                    left:0;
                    background:red;
                    width:170px;
                    line-height:32px;
                    top:78px;
                    background:rgba(0,0,0,.3);
                    color:white;
                }
                ul{
                    border:1px solid #D7D7D7;
                    margin-top:-3px;
                    li{
                        padding:5px;
                       
                        div{
                            width:40px;
                            height:40px;
                            line-height:40px;
                            text-align:center;
                            background:#337ab7;
                            border-radius:5px;
                            img{
                                width:24px;
                                height:22px;
                                vertical-align: middle;
        
                            }
                        }
                        p{
                            width:120px;
                            box-sizing: border-box;
                            padding-right:5px;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            display: -webkit-box;
                            line-height: 23px;
                            max-height: 50px;
                            -webkit-line-clamp: 2;
                            -webkit-box-orient: vertical;
                            border-bottom:1px solid #D7D7D7;
                            color:#333333;
                        }
                        &:last-child{
                            p{
                                border-bottom:none;
                            }
                        }
                    

                    }
                }

            }
           
           
        }
        .textType{
            display:inline-block;
            h3{
                color:#AEAEAE;
                span{
                    color:#337ab7;
                    cursor:pointer;
                    margin:0 0px 0 20px;
                    img{
                        width:15px;
                        height:15px;
                        vertical-align:text-bottom;
                    }
                    &:hover{
                        text-decoration:underline;
                    }

                }
                
            }
            .textType-content{
                height:70px;
                margin-top:14px;
                p{
                    line-height:30px;
                }
            }
            .bottom-line{
                height:1px;
                width:900px;
                margin-left:-60px;
                background:#F2F2F2;
                margin-top: 10px;
            }
        }
        .newCreate{
            display:inline-block;
            .newCreateBtn{
                display:inline-block;
                width:100px;
                border:1px solid #337AB7;
                border-radius:5px;
                text-align:center;
                color:#337AB7;
                line-height:28px;
                cursor:pointer;
            }
            .tabBtns{
                display:inline-block;
                width:600px;
                height:36px;
                //line-height:36px;
                
                vertical-align: bottom;
                position:relative;
               
                .bgImg{
                   
                    width:600px;
                    position:absolute;
                    top:-10px;
                    left:-10px;
                }
                .posBtn{
                    position:absolute;
                    top:0;
                    left:10px;
                    width:600px;
                    line-height:36px;
                    span{
                        margin-left: 26px;
                        cursor:pointer;
                        img{
                            width:16px;
                            height:16px;
                            vertical-align: text-bottom;
                        }
                        &:hover{
                            color:#337ab7;
                        }
                    }
                }
            }
            .tip-error{
                color: #ff0000;
                margin-left:100px;
            }
        }
        .submitBtn{
            text-align: center;
            span{
                display: inline-block;
                width:140px;
                height:30px;
                line-height:28px;
                border:1px solid #337AB7;
                border-radius:5px;
                color:#337AB7;
                text-align:center;
                cursor:pointer;
                margin-right:20px;
            }
        }
        
    }
}